/* Write your custom css code here */

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Header
# Layout
# Footer
# Articles
# Typography 
# Navigation 
# Raxo
	## Portal
	## Columns
	## Slider
# Friend to Follow
# Weather
# Twitter
# Contract Publishing
--------------------------------------------------------------*/

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400');

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/

#sunfw_section_masthead{background-color:#d21e30!important;}

.sunfw-pos-masthead_logo_nm{padding-top:52px;width:75%;}
.sunfw-pos-logo2{
	margin-top:26px;
	margin-left:-35px!important;
	padding-right:35px!important;
}
.sunfw-pos-masthead_logo_nm img,
.sunfw-pos-masthead_logo img{max-width:100%!important;}

.sunfw-pos-masthead_logo{padding-top:14px;}

.logo{max-width:none;}

.sunfw-pos-date{height:19px!important;}

@media (max-width: 991px) and (min-width:768px){
	.sunfw-pos-masthead_logo_nm{
		padding:25px 0 0!important;
		width:160%;
	}
}

.sunfw-switcher{display:none!important;}

.main-menu #menu_item_menu>ul{padding:0;}

.sunfw-pos-toolbar{margin-left:-35px;}

@media (max-width:1199px){
	.sunfw-pos-toolbar{margin-left:-20px;}
	.sunfw-pos-masthead_logo_nm{
		padding-top:70px;
		width:100%;
	}
	.sunfw-pos-masthead_logo_nm img{height:42px;}

	.sunfw-pos-logo2{
		margin-left:0px;
		margin-top:50px;
		margin-left:-15px!important;
		padding-right:15px!important;
	}
}

@media (max-width:991px){
	.sunfw-pos-logo2{
		width:80%;
		float:right;
		margin-top:57px;
	}

	.liveclockdate{margin-top:5px;}

	span.liveclockdate-time{padding-left:0px!important;}
}

@media (max-width:768px){
	.sunfw-pos-logo2{
		margin-top:45px;
		width:150px;
		margin-right:0px;
	}
	.sunfw-pos-masthead_logo{padding-top:13px;}

	#column_column-19{
		margin-top:0px;
		margin-bottom:0px;
	}
	.liveclockdate{margin-bottom:5px;}
}

@media (max-width:418px){
	.sunfw-pos-logo2{display:none!important;}
}

/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/

.pt_gmrc{
	margin-top:5px;
	padding:10px;
	border:10px solid transparent;
}

.pt_gmrc h3{
	font-family:'Roboto Slab';
	font-size:14px;
	margin-top:5px;
	font-weight:800;
}

.pt_gmrc br{display:none;}

.pt_gmrc .img-intro-{
	max-width:100%;
	padding-bottom:10px;
	overflow:hidden;
}

.pt_gmrc .img-intro- img{
	max-width:none;
	width:100%
}

.pt_gmrc_text:second-child{
	max-width:100%;
	padding-left:5%;
	float:right;
	font-weight:700;
}

.pt_gmrc hr{
	display:block;
	border:0;
}

.pt_gmrc:after,
.pt_gmrc .img-intro-:after{
	content:"";
	display:block;
	clear:both;
}

@media (min-width:1200px){
	.pt_gmrc hr{width:45%;}
	.pt_gmrc_text{
		font-family:"Roboto",
		serif!important;
	}
}

.row{padding:0px!important;}

.no-padding{padding:0px;}

.center_m{
	margin:0 auto;
	width:300px;
}

.liveclockdate{margin-top:10px;}

.sunfw-pos-date .module-style{float:left;}

.sunfw-pos-date .module-style:first-child{max-width:200px;}

.sunfw-pos-date .module-style:last-child{margin-top:17px;}

span.liveclockdate-time{
	font-family:"Roboto Condensed",
	sans-serif;
	color:white;
	padding-left:10px;
}

div#column_column-33{padding:0px;}

.sunfw-pos-fp_05_con_full_nm{
	border-top:3px solid #eaeaea;
	padding-top:5px;
	margin-top:5px;}

.sunfw-pos-all_cont_pub_full_nm img{padding:5px;}

.blog{display:none;}

#column_column-53{padding:0 10px!important;}

.item-page{
	width:100%;
	float:left;
}

div#column_column-6{
	position:relative;
	z-index:0;
}

.layout-item:last-child{clear:both;}

.sunfw-pos-in_01_zone_left{
	width:300px;
	margin:0 auto;
}

.module-title .box-title{
	font-size:16px;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:700!important;
}

.search.mod_search677{margin-bottom:10px;}

.search #mod-search-searchword{width:77%;}

.search .btn{margin-top:-2px;}

.sidebar{z-index:2;}

.elastic_zone{
	padding-top:15px;
	width:100%;
	height:100%;
	background:#e7e7e8;
	padding-bottom:15px;
	clear:both;
}

.elastic_zone p{margin-bottom:-7px!important;}

.elastic_zone:first-child iframe{width:728px;}

.elastic_zone iframe{width:100%;margin:0 auto;}

.customelastic_zone{width:728px;margin:0 auto;}

.sunfw-pos-all_01_zon_right{width:300px;margin:0 auto;}

.sunfw-pos-all_daily_group_zon_right_nm .box-title{margin-bottom:5px;}

.sports-video{padding-top:20px;}

@media (max-width:767px){
	#navigation-toggle{
		z-index:2;
		display:block!important;
		position:fixed;
		top:10px;
		right:10px;
		padding:10px 10px;
		box-shadow:0px 1px 1px rgba(0,0,0,0.15);
		border-radius:3px;
		text-shadow:0px 1px 0px rgba(0,0,0,0.5);
		font-size:20px;
		transition:color linear 0.15s;
		text-decoration:none!important;
		background:#b5b5b5;
	}
	#navigation-toggle:hover{background:#484848!important;}

	#navigation-toggle span.nav-line{
		display:block!important;
		height:3px;
		width:20px;
		margin-bottom:4px;
		background:#fff;
	}
	#gruemenu{display:none;}
}

@media (min-width:768px) {
	.sidebar{
		max-width:320px!important;
		min-width:320px!important;
		width:320px!important;
		padding:10px!important;
		flex:0 1 auto!important;
		z-index:0;
		float:right;
	}
	.content-left,
	.sunfw-flex-component>.content-left{
		width:calc(100% - 320px)!important;
		max-width:calc(100% - 320px)!important;
		flex:0 auto;
		border-right:1px solid #eaeaea;
		padding:0 10px!important;
		margin:0!important;
	}
	div#column_column-52,div#column_column-53{
		padding-right:0px!important;
		padding-left:0px!important;}
	}
@media(max-width:655px){	
	.sunfw-pos-all_cont_pub_full_nm img{
		max-width: 48%;
	}
}

@media(min-width:600px){
	#column_column-40 div{
		float:left;
	}

	.sunfw-pos-date .module-style:last-child{
		margin-top:21px;
	}
}



/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/

#sunfw_section_footer-section{
	background-color: #555;
	padding-top:20px;
	margin-top:20px;
	color:#e7e7e8;
}

.sunfw-pos-footer1 h2{margin-top:0px !important;}

.sunfw-pos-footer1 h2,
.sunfw-pos-footer1 .module-title .box-title, 
.sunfw-pos-footer2 .module-title .box-title, 
.sunfw-pos-footer3 .module-title .box-title, 
.sunfw-pos-footer4 .module-title .box-title, 
.sunfw-pos-footer5 .module-title .box-title, 
.sunfw-pos-footer6 .module-title .box-title,
.footer-sub-title a,
.footer-sub-title{
	font-family:"Roboto Slab", sans-serif !important;
	font-size:19px !important;
	color:#e7e7e8;
	text-transform: none;
	font-weight: 500 !important;
	margin-bottom:10px;
}
.sunfw-pos-footer1 a, 
.sunfw-pos-footer2 a, 
.sunfw-pos-footer3 a,
.sunfw-pos-footer4 a, 
.sunfw-pos-footer5 a,
.sunfw-pos-footer6 a{
	font-family:"Roboto", sans-serif;
	font-size:14.45px;
	color:#e7e7e8;
	font-weight: 200;
}

a.footer-big-link{font-size:18.85px;}

.sunfw-pos-footer1 a:hover, 
.sunfw-pos-footer2 a:hover, 
.sunfw-pos-footer3 a:hover, 
.sunfw-pos-footer4 a:hover,  
.sunfw-pos-footer5 a:hover, 
.sunfw-pos-footer6 a:hover{
	text-decoration: underline;
}

.sunfw-pos-footer1 .module-body p, 
.sunfw-pos-footer2 .module-body p,
.sunfw-pos-footer3 .module-body p, 
.sunfw-pos-footer4 .module-body p, 
.sunfw-pos-footer5 .module-body p, 
.sunfw-pos-footer6 .module-body p{
	margin-bottom:20px;
}

.sunfw-pos-footer1 hr, 
.sunfw-pos-footer2 hr, 
.sunfw-pos-footer3 hr,
.sunfw-pos-footer4 hr, 
.sunfw-pos-footer5 hr,
.sunfw-pos-footer6 hr{
	border-top:1px solid #e7e7e8 !important;
}

.social-icons{
	width:30%;
	max-width: 50px;
}

.sunfw-pos-pmg_footer_full_width p,
.sunfw-pos-pmg_footer_full_width a{
	font-family: 'Source Sans Pro', sans-serif;
	font-size:10.81px;
	color:#e7e7e8;
}

.sunfw-pos-pmg_footer_full_width a:hover{text-decoration: underline;}

/*--------------------------------------------------------------
# Articles
--------------------------------------------------------------*/

@media (min-width:1200px){
	.articleTools{width:220px!important;}
	.artTool{width:100% !important;padding:0px !important;}
	.sunfw-pos-social{width:220px;}
	.pager{width:220px;}
	.readMore{display:block !important;}
	.item-page{
		max-width: 570px;
		float:right;
	}
}

dt.article-info-term{display:none;}

.jsn-article-toolbar .article-info{
	margin-bottom:0px;
	font-size:14px;
}

.item-page{font-size:14px;}

.articleTools{
	width:100%;
	float:left;
	margin:0 10px 0 0;
}

#articleText {font-weight: bold;}
#articleText p{font-weight: normal;}

.articleTools h4{
	font-size:11px;
	background-color: #e7e7e8;
	color:#333;
	padding:1px 6px;
	margin: 0 0 8px 0;
	letter-spacing:1px;
	text-align: center;
}

.artTool{
	float:left;
	margin:5px;
	padding-top:2px !important;
}

div.jwDisqusArticleCounter{
	border-top:0px solid transparent;
}

div.jwDisqusArticleCounter span{
	border:0px solid transparent;
	background-color: #e7e7e8;
	padding:1px 8px 1px 20px;
	font-size:11px !important;
	float:left;
	width:100%;
}

.intro-img{
	float:right;
	height:200px;
	width:200px;
	overflow: hidden;
}

.firstTool{
	width:calc(26% - 10px);
}

.secondTool{
	width:calc(40% - 10px);
}

.thirdTool{
	width:calc(33% - 10px);
}

.artTool svg,
.artTool span{
	height:20px !important;
	width: 20px !important;
	background-size: 20px !important;
}

ul.pager.pagenav{
	width:75%;
	margin:0 auto;
}

.buttons{
	max-width: 100px;
	margin:0 auto 8px;
}

.buttons button{
	width:23%;
	padding:2px 0;
}

.article-row{
	width:100% !important;
}

.sunfw-pos-social{
	margin:0 0 8px 0;
}

.sunfw-pos-social .module-body{
	max-width:120px;
	margin:0 auto;
}

.content-articles{
	max-width:850px;
	float:left;
	width:calc(100% - 330px);
	border-right : 1px solid #eaeaea;
	padding-right:20px;
}

.clr{clear:both;}

.readMore{display:block;}

.readMore < .artTool{width:100% !important;}

.pager .previous > a, 
.pager .next > a{
	width:40px;
	padding:0px;
}

#closeImg{
	width:45px;
	height:45px;
	font-size: 36px;
	line-height: 41px;
	padding-left: 13px;
	border-radius: 25px;
	display:none;
	background:white;
	z-index: 99999;
	cursor: pointer;
}

#closeImg:hover{
	background:#666;
	color:white;
	cursor: pointer;
}

.sunfw-pos-user7{display:none !important;}

.addtoany_list > a{
	padding:0px !important;
}

.pager li > a, .pager li > span{
	border-radius: 0px;
	border:1px solid #a7a7a7;
	color:#4e4e4e;
}

.pager li > a:hover, .pager li > a:focus{
	color:black;
}

.adv_jump{
	margin-top:-10px;
}

.adv_jump a{
	color:#a7a7a7;
	font-size:12px;
}

.adv_jump a:hover{
	color:#a7a7a7 !important;
	text-decoration: none;
}

@media (max-width:1199px){
	.articleTools{position: relative !important;}
}

@media (max-width:767px){
	.article-row{
		float:left;
		max-width:880px;
		width:100%;
		padding-right:20px;
	}
	.content-articles{
		max-width:none;
		float:left;
		margin:0 auto;
		width:100%;
		border-right : 1px solid transparent;
		padding-right:none;
	}
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/

h4{
	color:#368A9B;
	font-size:18px;
	font-weight:700;
}

h5{
	color:#C51633;
	font-size:18px;
	font-weight:700;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/

a#TheGrue1138921020{display:none;}

div#gruemenu{
	max-width:100%;
	font-weight: 700 !important;
	z-index:1 !important;
	margin-left:25px;
}

#gruemenu ul ul{padding-top:0px !important;}

#gruemenu > ul > li.has-sub > a::after{
		margin-top:-5px; 
		right:2px !important;
		top:60% !important;
		border-top-color:#999 !important;
	}

#gruemenu > ul > li:hover > a::after{
	border-top-color:white !important;
}

li.item-1026.has-sub.parent:hover > 
 > a::after:hover{color:white!important;}

#gruemenu > ul > li > a{padding:4px !important;}

#gruemenu > ul > li.has-sub > a{padding-right:12px !important;}

#gruemenu > ul{box-shadow: none !important;}

#gruemenu > ul > li {
	padding:4px 3px !important;
	border-right: 1px solid rgba(80, 80, 80, 0.12)!important;
}

#gruemenu > ul > li >a {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-color:transparent!important;
}

.sub-menu > li{padding:0!important;}

.sub-menu li:first-child{margin-top:5px !important;}

.sub-menu li a{text-transform: uppercase;}

@media (max-width:1199px){
	#gruemenu ul > li > a {padding:3px 2px !important;}
}

@media (max-width:991px){
	#gruemenu ul > li > a {font-size:10.85px !important; padding:2px 1px !important;}
}

/*--------------------------------------------------------------
# Raxo
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## Portal
--------------------------------------------------------------*/

.allmode-portal .allmode-item{
	margin-bottom:10px;
}

.allmode-portal .allmode-topbox{width:40% !important;}
.allmode-portal .allmode-itemsbox{width:60% !important;}

.allmode-portal .allmode-title a{
	color:#333 !important;
	font-family: "Roboto Slab", serif !important;
	font-weight: 700 !important;
}

.allmode-portal .allmode-item .allmode-title a{
	font-size:15px !important;
}

.allmode-portal .allmode-topitem .allmode-title a{
	font-size:20px !important;
}

.allmode-portal .allmode-item .allmode-text,
.allmode-portal .allmode-topitem .allmode-text{
	font-size:12.5px !important;
	font-family: "Roboto", serif !important;
	font-weight:300;
}

.allmode-portal .allmode-item .allmode-text{color:#555555;}

.allmode-columns .allmode-topitem .allmode-date, .allmode-columns .allmode-info > span{background-image: none;}
.sunfw-pos-fp_02_con_left .box-title, .sunfw-pos-fp_03_con_left .box-title, .sunfw-pos-fp_04_con_left .box-title,
.sunfw-pos-all_cont_pub_full_nm .box-title{
	font-size:25px;
	margin:15px 0 0 0;
	padding-bottom:5px;
	border-bottom:2px solid #eaeaea;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700 !important;
}

.sunfw-pos-fp_01_con_left h3.box-title,
.sunfw-pos-in_01_con_left h3.box-title{
	font-size:25px !important; 
	margin-bottom:0px !important;
	margin: 10px 0;
}

.allmode-portal{padding-top:25px !important;}

.allmode-portal .allmode-item .allmode-title a{border:none;}

.allmode-portal .allmode-item,.allmode-portal .allmode-topitem .allmode-title a{
	border-bottom:1px solid #eaeaea !important;
}

.allmode-portal .allmode-topbox{border-top:0px !important;}

.allmode-right{width:calc(100% - 85px);float:right;}

@media (max-width:991px){
	.allmode-portal .allmode-topbox, 
	.allmode-portal .allmode-itemsbox{width:100% !important;}

	.allmode-portal .allmode-itemsbox{margin-top:25px; margin-right:0px !important;}
}

@media (max-width:768px){
	.allmode-portal .allmode-topitem{margin-top:35px;}
	.allmode-portal .allmode-pagenav{
		top:-24px !important;
		height:25px;
		width:100%;
		border-bottom:2px solid #eaeaea !important;
	}
}

@media (max-width:561px){
	.allmode-portal .allmode-pagenav{
		top:-5px !important;
		height:25px;
		width:100%;
		border-bottom:2px solid #eaeaea !important;
	}
}
/*--------------------------------------------------------------
## Columns
--------------------------------------------------------------*/

.allmode-columns{border-bottom:0px !important;}

.allmode-columns .allmode-title a,
.allmode-2columns .allmode-title a{
	color:#333 !important;
	font-family: "Roboto Slab", serif !important;
	font-weight: 700 !important;
}

.allmode-columns .allmode-item .allmode-text,
.allmode-2columns .allmode-topitem .allmode-text,
.allmode-2columns .allmode-item .allmode-text{
	padding-left:0px !important;
	margin-top:0px !important;
	font-size:12.35px !important;
	font-family: "Roboto", serif !important;
	font-weight:300;
	color:#555555 !important;
}

.allmode-2columns .allmode-topitem .allmode-title{
	margin:0px !important;
	padding:0px !important;
}

.allmode-2columns .allmode-topitem .allmode-text{padding-top:4px !important;}

.columns-gray  .allmode-items .allmode-title{
	font-size:14px !important;
	font-weight: normal !important;
	font-family:"Roboto Slab", serif;
}

.columns-gray .allmode-2col-business .allmode-items .allmode-title{
	font-size:13px !important;
}

.allmode-columns .allmode-item .allmode-img img{
	margin:2px 10px 8px 0 !important;
}

.allmode-columns a:hover{
	color:#ff3939 !important;
	text-decoration: none;
}

.allmode-img a:hover img{
	cursor:pointer;
}

.allmode-portal .allmode-img a:hover img{
	color:transparent;
	border-color:transparent;
}

.allmode-portal .allmode-img img{height:auto;}

@media (max-width:991px){
	.columns-item-2 .allmode-itemsbox .allmode-wrapper,
	.allmode-columns .allmode-wrapper{width:100% !important;}
}

@media (max-width:768px){
	.columns-item-2 .allmode-itemsbox .allmode-wrapper,
	.allmode-columns .allmode-wrapper{width:50% !important;}
}

@media (max-width:670px){
	.columns-item-2 .allmode-itemsbox .allmode-wrapper,
	.allmode-columns .allmode-wrapper{width:100% !important;}
}

/*--------------------------------------------------------------
# Friends to Follow
--------------------------------------------------------------*/

.sunfw-pos-fp_04_con_left .custom{
		border-top:15px solid #eaeaea;
		border-bottom:15px solid #eaeaea;
		border-left:5px solid #eaeaea;
		border-right:5px solid #eaeaea;
	}

.sunfw-pos-fp_04_con_left .custom p{margin:-5px;}

/*--------------------------------------------------------------
# Weather
--------------------------------------------------------------*/

#rokweather .row{margin-left:2px;}
#rokweather .row:before,
#rokweather .row:after{content:none;}

/*--------------------------------------------------------------
# Twitter
--------------------------------------------------------------*/

#twitter-widget-0{width:300px!important;}

#sw_twitter_display div{display:none;}


/*--------------------------------------------------------------
# Popular Articles
--------------------------------------------------------------*/

.art_popular{
	margin-bottom:15px;
}

.img_popular{
	width:145px;
	height:100px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}

.img_popular{
	max-width: none;
}

.title_popular{
	font-size:15px;
	font-family: "Roboto Slab", serif;
	color:#333;
	margin-top:0px;
}


/*--------------------------------------------------------------
# Contract Publishing
--------------------------------------------------------------*/

@media (max-width:768px){
	.sunfw-pos-in_01_con_full_nm img,
	.sunfw-pos-fp_05_con_full_nm img{width:50%;}
}

/*--------------------------------------------------------------
## Images
--------------------------------------------------------------*/

.img_caption.left{
	margin-right:15px;
	width:100%;
}

.img_caption.right{
	width:40%;
}

.img_caption.left p,
.img_caption.right p,
.img_caption.none p{
	background-color:#eaeaea;
	padding:5px 10px 5px 10px;
	font-size: 11px;
	line-height: 15px;
	color:black;
}

.img_caption.left p{float:left; width:100%;}
.img_caption.right p{float:right; width:100%;}

.img_caption img{
	margin:0px !important;
	width:100%;
	height:auto;
}

.img_caption{
	cursor: pointer;
}

a.jcepopup span.jcemediabox-zoom-image{bottom:12px;}

span.jcemediabox-zoom-span .img_caption,
span.jcemediabox-zoom-span img {width:100% !important;}

.caption{cursor: default;}

#jcemediabox-popup-overlay{opacity: 0.95 !important;}

/*--------------------------------------------------------------
## Fonts
--------------------------------------------------------------*/

.item-page .page-header h2{
	font-size:32px;
	text-transform: none;
}
dt.article-info-term{display:none;}

.EDintrotext{
	font-size:18px !important;
	font-weight:700 !important;

}

.fa-user,.fa-calendar{
	display:block;
	float:left;
	padding:4px 6px 0 0;
}


/*--------------------------------------------------------------
# Social Page
--------------------------------------------------------------*/

.social-paper{
	width:80%;
	margin:0 auto;
}

.social-paper hr{
	float:left;
	width:100%;
}

.facebook-paper{
	width: 340px; 
	height: 130px; 
	float: left;
	margin-bottom:15px;
}

.facebook-paper-small{
	width: 340px; 
	height: 70px; 
	float: left;
	margin-bottom:15px;
}


.twitter-paper{
	background-image: url('../../../../images/twitter-bg.jpg'); 
	width: 340px; 
	height: 130px; 
	position: relative; 
	float: right;
	margin-bottom:15px;
}

.twitter-paper-small{
	background-image: url('../../../../images/twitter-bg.jpg'); 
	width: 340px; 
	height: 70px; 
	position: relative; 
	border:1px solid white;
	float: right;
	margin-bottom:15px;
}

.twitter-paper-small a,
.twitter-paper-small iframe{float:left;}

.twitter-paper iframe{
	position: absolute !important;
	bottom:10px;
	left:10px;
}

.twitter-paper-small .twitter-img{margin:7px 10px 0 7px;}

.twitter-img{
	border:2px solid white;
	width:54px;
	height:54px;
	margin:7px 0 0 7px;
}

.twitter-link,
.twitter-link:visited{
	color:white;
	font-size:18px;
	margin-bottom:5px;
	text-shadow: 0 2px 4px rgba(0, 0, 0, .9);
}

.twitter-link:hover{
	color:white;
	text-decoration: underline;
}

.social-paper h2{
	font-family:"Roboto Slab", sans-serif;
	font-size:20px;
	font-weight:700;
	color:#222222;
}

.social-paper h5{
	font:bold 14px "Roboto Slab", serif;
	color:#222222;
}

.social-paper p{
	font:13px "Roboto", serif;
	color:#555555;	
}

/* Portland Tribune */
iframe#twitter-widget-1{width:190px !important;}

/* Beaverton Valley Times */
iframe#twitter-widget-2{width:165px !important;}

/* Tigard-Tualatin Times */
iframe#twitter-widget-3{width:170px !important;}

/* Lake Oswego Review */
iframe#twitter-widget-4{width:155px !important;}

/* West Linn Tidings */
iframe#twitter-widget-5{width:195px !important;}

/* Wilsonville Spokesman */
iframe#twitter-widget-6{width:180px !important;}

/* Gresham Outlook */
iframe#twitter-widget-7{width:200px !important;}

/* Forest Grove News Times */
iframe#twitter-widget-8{width:172px !important;}

/* Hillsboro Tribune */
iframe#twitter-widget-9{width:170px !important;}

/* Clackamas Times */
iframe#twitter-widget-10{width:170px !important;}

/* Oregon City News */
iframe#twitter-widget-11{width:197px !important;}

/* The Newberg Graphic */
iframe#twitter-widget-12{width:193px !important;}

/* Woodburn Independent */
iframe#twitter-widget-13{width:193px !important;}

/* Sandy Post */
iframe#twitter-widget-14{width:160px !important;}

/* Estacada News */
iframe#twitter-widget-15{width:192px !important;}

/* Columbia County Spotlight */
iframe#twitter-widget-16{width:174px !important;}

/* The Sellwood Bee */
iframe#twitter-widget-17{width:174px !important;}

/* Central Oregonian */
iframe#twitter-widget-18{width:188px !important;}

/* Madras Pioneer */
iframe#twitter-widget-19{width:187px !important;}

/* Molalla Pioneer */
iframe#twitter-widget-20{width:184px !important;}

/* Canby Herald */
iframe#twitter-widget-21{width:174px !important;}

/* SW Community Connection */
iframe#twitter-widget-22{width:187px !important;}

/* Regal Courier */
iframe#twitter-widget-23{width:168px !important;}

/* Business Tribune */
iframe#twitter-widget-24{width:159px !important;}


@media (max-width: 1199px){
	.social-paper{
		width:80%;
		margin:0 auto;
	}

	.facebook-paper{
		float: none;
		margin:0 auto 15px;
	}

	.facebook-paper-small{
		float: none;
		margin:0 auto 15px;
	}


	.twitter-paper{
		float: none;
		margin:0 auto 15px;
	}

	.twitter-paper-small{
		float: none;
		margin:0 auto 15px;
	}
}